keep (one) waiting - Spanish English Dictionary